Taiwan serow - English Synonyms Dictionary